//
//  InterfaceBuilder.h
//
//  Created by GikkiAres on 2020/2/27.
//

#import <Foundation/Foundation.h>
#import "JsRequestBaseData.h"


NS_ASSUME_NONNULL_BEGIN



@interface JsRequestConfig : NSObject

//post或者get的请求
@property (nonatomic,strong) NSDictionary * dicParameter;
//post请求时附加的Url后面的参数
@property (nonatomic,strong) NSDictionary * dicPostAttachUrlParameter;
//暂无用处
@property (nonatomic,strong) NSArray * arrParameter;

//interfaceUrlString = serverAddress/interfacePath
@property (nonatomic,strong) NSString * serverAddress;
//接口的路径
@property (nonatomic,strong) NSString * interfacePath;
//接口url地址
@property (nonatomic,strong) NSString * interfaceUrlString;
//reqeustUrlString=interfaceUrlString?queryString
@property (nonatomic,strong) NSString * requestUrlString;


@property (nonatomic,assign) float timeOut;

//是否打印请求的信息,默认不配置,使用manager的默认值;
//可以单独设置.
@property (nonatomic,strong) NSNumber * isGenerateDetailString;




- (NSString *)requestUrlString;




@end

NS_ASSUME_NONNULL_END
